<?php
function connect(){
    date_default_timezone_set('PRC');
    $config=require dirname(__FILE__).'/config.php';
    $mysqli=mysqli_connect(
            $config['DB_HOST'].':'.$config['DB_PORT'],
            $config['DB_USER'],
            $config['DB_PASS'],
            $config['DB_NAME']
            // $config['DB_PREFIX'],
            // $config['DB_CHARSET']
        )or die('错误'.mysqli_connect_errno().'-'.mysqli_connect_error());
    mysqli_set_charset($mysqli,$config['DB_CHARSET']);
    return $mysqli;
    // 记得返回
}

function queryone($sql){
    $mysqli= connect();
    $r=mysqli_query($mysqli,$sql);
    $data=[];
    if($r && @mysqli_num_rows($r)>0){

          $data=mysqli_fetch_assoc($r);

    }

    return $data;
}

function query($sql){
    $mysqli=connect();
    $r=mysqli_query($mysqli,$sql);
    $data=[];
    if($r && mysqli_num_rows($r)>0){
            while($p=mysqli_fetch_assoc($r)){
                $data[]=$p;
            }

    }
    return $data;
}

function  getprefix(){
    $config=require  dirname(__FILE__).'/config.php';
    return $config['DB_PREFIX'];
}

function execute($sql){
    $mysqli=connect();
    mysqli_query($mysqli,$sql);
    return mysqli_affected_rows($mysqli)>0 ;
    //影响多少条信息  变量要用$mysqli 不能用哪个  他是数组  数组 用  mysqli_num_rows($data)

}